Weighted Multi-Factor Multi-Layer Identification of Potential Causes for Events of Interest in Software Repositories
نویسندگان
چکیده
Change labelling is a fundamental challenge in software evolution. Certain kinds of changes can be labeled based on directly measurable characteristics. Labels for other kinds of changes, such as changes causing subsequent fixes, need to be estimated retrospectively. In this article we present a weight-based approach for identifying potential causes for events of interest based on a cause-fix graph supporting multiple factors, such as causing a fix or a refactoring, and multiple layers reflecting di↵erent levels of granularity, such as project, file, class, method. We outline di↵erent strategies that can be employed to refine the weights distribution across the di↵erent layers in order to obtain more specific labelling at finer levels of granularity.
منابع مشابه
A fuzzy multi-objective model for a project management problem
In this research, the multi-objective project management decision problem with fuzzy goals and fuzzy constraints are considered. We constitute α-cut approach and two various fuzzy goal programming solution methods for solving the Multi-Objective Project Management (MOPM) decision problem under fuzzy environments. The Interactive fuzzy multi-objective linear programming (i-FMOLP) and Weighted Ad...
متن کاملApplication of multi-criteria decision making to estimate the potential of flooding
Integrating a geographic information system and multi-criteria decision making methods have been lead to provide spatial multi-criteria decision making methods. In this study, the spatial potential of flooding was determined based on analytic network process and analytic hierarchy process. At first, six factors of flooding were determined as criteria. The criteria were the slope, hill-slope asp...
متن کاملMulti-Objective Economic-Statistical Design of VSSI-MEWMA-DWL Control Chart with Multiple Assignable Causes
This paper proposes a multi-objective model for the economic-statistical design of the variable sample size and sampling interval multivariate exponentially weighted moving average control chart by using double warning lines. The Markov chain approach is used to obtain the statistical properties. We extend the Lorenzen and Vance cost function considering multiple assignable causes and multivari...
متن کاملFuzzy Multi-Objective Linear Programming for Project Management Decision under Uncertain Environment with AHP Based Weighted Average Method
Smooth implementation and controlling conflicting goals of a project with the usage of all related resources through organization is inherently a complex task to management. At the same time deterministic models are never efficient in practical project management (PM) decision problems because the related parameters are frequently fuzzy in nature. The project execution time is a major concern o...
متن کاملNumerical Simulation of CdS/CIGS Tandem Multi-Junction Solar Cells with AMPS-1D
Numerical modeling of polycrystalline thin-film solar cell serves as an imperative procedure to test the suitability of proposed physical clarification and to anticipate the effect of physical changes on cell performance. All in all, this must be conducted with only partial knowledge of input parameters. In this paper, we evaluated the numerical simulation of CdS/CIGS tandem multi junction sola...
متن کامل